rubber chips - German English Dictionary